.remove-btn{
			position: absolute;
			top: -15px;
			right: -15px;
			font-size: 12px;
			background: #FFF;
			padding: 0px;
			border: 3px solid #FF9900;
			border-radius: 50%;
			text-align: center;
			width: 24px;
			height: 24px;
    	}
    	
    	.upload-label{
    		display: block;
			position: absolute;
			top: 0;
			left: 15px;
			right: 15px;
			height: 30px;
			background-color: #fff;
			border: 1px solid #d5d5d5;
			cursor: pointer;
			-webkit-box-shadow: none;
			box-shadow: none;
			-webkit-transition: all .15s;
			transition: all .15s;
			padding-left: 10px;
			padding-right: 0px;
    	}
    	
    	
    	.upload-input{
    		z-index: 99;
    		opacity: 0;
    		height: 30px;
    		padding: 0px;
    		position: absolute;
    	}
    	
    	
    	.file-name{
    		display: inline-block;
			height: 28px;
			max-width: 80%;
			white-space: nowrap;
			overflow: hidden;
			line-height: 28px;
			color: #888;
			font-size: 13px;
			vertical-align: top;
			position: static;
    	}
    	
    	.choose-btn{
    		float: right;
			background: #0099cc;
			color: #FFF;
			display: block;
			padding: 0px 10px;
			font-size: 14px;
			height: 28px;
			line-height: 28px;
    	}
    	
    	.uploadicon{
    		display: inline-block;
			position: absolute;
			left: 0;
			top: 0;
			bottom: 0;
			line-height: 24px;
			width: 26px;
			text-align: center;
			font-family: FontAwesome;
			font-size: 13px;
			border: 2px solid #FFF;
			color: #FFF;
			-webkit-transition: all .1s;
			transition: all .1s;
			background-color: #d1d1d1;
    	}
    	#visible-list{
    		padding: 10px;
    		border: 1px solid #ccc;
    	}
    	#visible-list li{border: 1px dashed #FF9900;padding:5px;margin:10px 0px;float:left;padding-left: 10px;margin-right: 15px;}
    	.show-img-panel{width:100%;position: relative;}
    	.show-img-panel img{width: 50px; height: 50px;}